English contemporary dictionary. 2014.
cackhander — Noun. A left handed person … English slang and colloquialisms